package com.yellowpage.alarm.service;

import java.util.List;
import java.util.Map;

import com.yellowpage.white.common.PageRender;
import com.yellowpage.white.service.BaseService;

import com.yellowpage.alarm.data.AlarmInfoUser;

public interface AlarmInfoUserService extends BaseService {  

    /* White generate Method */ 
    public AlarmInfoUser getAlarmInfoUser(Long id);
    public List<AlarmInfoUser> getAllAlarmInfoUser();
    public List<Map> queryAlarmInfoUserByPage(Map queryMap, PageRender pageRender);
    public void saveAlarmInfoUser(AlarmInfoUser alarmInfoUser);
	public void updateAlarmInfoUser(AlarmInfoUser alarmInfoUser);
	public void delete(List deleteList);
	public List<Map> getUserRelated(String alarmType, boolean isRelated);
	public void updateAlarmInfoUsers(String alarmType, List<Long> userIds);

}
  

